import Vue from 'vue'
import App from './App.vue'
// 引入router 插件
import VueRouter from 'vue-router'
// 使用插件
Vue.use(VueRouter)
// 创建router文件夹 引入实例
import router from  './router'

// 导入全局样式
import './assets/css/glonal.css'

// 引入element-ui组件库
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
// 使用element-ui
Vue.use(ElementUI)

// 引入axios
import axios from 'axios'
// 配置请求的根路径
axios.defaults.baseURL='http://175.27.228.178:3434/api/private/v1/'
// axios.defaults.baseURL='http://175.27.228.178:3434/api/private/v1/'
// axios请求拦截
axios.interceptors.request.use(config=>{
  // 为请求头对象，添加token验证信息
  config.headers.Authorization=window.sessionStorage.getItem('token')
  return config;
})
// 挂在在全局配置上
Vue.prototype.$http=axios

Vue.config.productionTip = false

new Vue({
  // 解析app模板
  render: h => h(App),
  // 使用路由
  router,
}).$mount('#app')
